#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>

int main()
{
	//int n = 13;
	//00000000000000000000000000001101
	// n = n>>1;
	//00000000000000000000000000000001
	//00000000000000000000000000000001


	int n = 0;
	int count = 0;
	scanf("%d", &n);
	int i = 0;
	for (i = 0; i < 32; i++)
	{
		if (((n >> i) & 1) == 1)
			count++;
	}
	printf("%d\n", count);

	return 0;
}